package crp.core.security.domain.services;

import crp.core.security.domain.models.RoleEntity;
import crp.core.user.domain.models.UserEntity;

import javax.enterprise.context.ApplicationScoped;
import javax.inject.Inject;
import java.util.stream.Stream;

@ApplicationScoped
public class FacultyRoleAugmentor implements UserRoleAugmentor {
    private final RoleSearcher roleSearcher;

    @Inject
    public FacultyRoleAugmentor(RoleSearcher roleSearcher) {
        this.roleSearcher = roleSearcher;
    }

    @Override
    public Stream<RoleEntity> augment(UserEntity user) {
        return Stream.empty();
    }
}
